<?php
$in_site = "dassnfu";
$page = "Team";
$bodyid = "normal";
$back_button = "Home";
$back_button_link = "/";
include_once($_SERVER['DOCUMENT_ROOT']."/start.php");
 
//Ben je wel ingelogd?
if(empty($_SESSION['spelerId'])) {
	include_once($_SERVER['DOCUMENT_ROOT']."/header.php");
	//include_once($_SERVER['DOCUMENT_ROOT']."/sidebar.php");
	echo "<div id='main'>";
	echo "<div class='error'><p class='icon'>Login om deze pagina te bekijken.</p></div>";
	echo "</div>";	//main
	include_once($_SERVER['DOCUMENT_ROOT']."/footer.php");
	die();
}

$sidebar = true;
include_once($_SERVER['DOCUMENT_ROOT']."/php_functions/database_connectie.php");
include_once($_SERVER['DOCUMENT_ROOT']."/php_functions/instellingen.php");
include_once($_SERVER['DOCUMENT_ROOT']."/header.php");
?>
<?php
$alles_goed = true;

echo "<h4>Instellingen</h4>";
echo "<ul>";
//Seizoen
$result = mysql_query("SELECT DISTINCT YEAR( NOW() ) AS jaar FROM Teambeheer
LEFT JOIN Teaminstellingen ON Teaminstellingen.teamId = Teambeheer.teamId 
WHERE ".(isset($_SESSION['team']) ? "(Teaminstellingen.teamId = ".$_SESSION['team']." AND Teaminstellingen.seizoen = ".date('Y')." AND Teaminstellingen.zichtbaarNietIngelogden & b'01') OR" : "")." 
	(Teambeheer.spelerId = '".$spelerId."'
	AND Teambeheer.van <= NOW() AND (Teambeheer.tot >= NOW() OR Teambeheer.tot IS NULL))
ORDER BY jaar DESC");
$jaar = jaar_selecteren($result, "./?", true, (isset($_GET['jaar']) ? $_GET['jaar'] : null));
if($jaar == -1) {	echo "<div class='error'><p class='icon'>Je hebt niet bij een team gespeeld of getraint/gecoached.</p></div>";	$alles_goed = false;}

//Team
if($alles_goed == true) {
	$result = mysql_query("SELECT DISTINCT Team.teamId, Team.team FROM Team, Teambeheer
			LEFT JOIN Teaminstellingen ON Teaminstellingen.teamId = Teambeheer.teamId AND Teaminstellingen.seizoen = '".$jaar."'
		WHERE Team.teamId = Teambeheer.teamId AND
			".(isset($_SESSION['team']) ? "(Teaminstellingen.teamId = ".$_SESSION['team']." AND Teaminstellingen.seizoen = ".date('Y')." AND Teaminstellingen.zichtbaarNietIngelogden & b'01') OR" : "")." 
			(Teambeheer.spelerId = '".$spelerId."'
			AND Teambeheer.van <= NOW() AND (Teambeheer.tot >= NOW() OR Teambeheer.tot IS NULL))
		ORDER BY Team.team");
	$team = team_selecteren($result, "./?jaar=".$jaar."&", true, (isset($_GET['team']) ? $_GET['team'] : null));
	if($team == -1) {	echo "<div class='error'><p class='icon'>Je hebt niet bij een team gespeeld of getraint/gecoached tijdens het geselecteerde seizoen.</p></div>";		$alles_goed = false;}
}
echo "</ul>";

if($alles_goed == true) {
	//Vraag op wie er op dit moment bij het team spelen
	$result = mysql_query("SELECT Speler.spelerId, Speler.bondsnummer, Speler.voornaam, Speler.tussenvoegsel, Speler.achternaam, Teambeheer.spelendLid, Teambeheer.teamfunctie FROM Teambeheer, Speler
		WHERE (Teambeheer.teamId = '".$team."'
			AND Teambeheer.van <= NOW() AND (Teambeheer.tot >= NOW() OR Teambeheer.tot IS NULL))
			AND Speler.spelerId = Teambeheer.spelerId
			ORDER BY Teambeheer.teamfunctie, Teambeheer.spelendLid DESC, Speler.achternaam, Speler.voornaam, Speler.tussenvoegsel");
	if($result <> null && mysql_num_rows($result) > 0) {
		$onderdeel = 0;
		while($row = mysql_fetch_array($result)) {
			if($row['teamfunctie'] & 16) {
				// Wel betrokken bij het team, maar niet zichtbaar op de teampagina
			}else if($onderdeel <> 1 && $row['spelendLid'] == '1' && $row['teamfunctie'] == 0) {
				echo "<h4>Teamleden</h4>";
				echo "<ul>";
				$onderdeel = 1;
			}else if($onderdeel <> 2 && $row['spelendLid'] == '0' && $row['teamfunctie']  == 0) {
				if($onderdeel > 0) {
					echo "</ul>";
				}
				echo "<h4>Niet spelende teamleden</h4>";
				echo "<ul>";
				$onderdeel = 2;
			}else if($onderdeel <> 3 && $row['teamfunctie'] & 3) {
				if($onderdeel > 0) {
					echo "</ul>";
				}
				echo "<h4>Coach</h4>";
				echo "<ul>";
				$onderdeel = 3;
			}else if($onderdeel <> 4 && $row['teamfunctie'] & 4) {
				if($onderdeel > 0) {
					echo "</ul>";
				}
				echo "<h4>Trainer</h4>";
				echo "<ul>";
				$onderdeel = 4;
			}else if($onderdeel <> 5 && $row['teamfunctie'] & 8) {
				if($onderdeel > 0) {
					echo "</ul>";
				}
				echo "<h4>Teambegeleider</h4>";
				echo "<ul>";
				$onderdeel = 5;
			}
			
			if(($row['teamfunctie'] & 16) == 0) {
				// Wel betrokken bij het team, en zichtbaar
				echo "<li><small>".(empty($row['bondsnummer']) ? "&nbsp;" : $row['bondsnummer'])."</small><a href='/team/spelerInfo.php?spelerId=".$row['spelerId']."'>".$row['voornaam']." <em>".(empty($row['tussenvoegsel']) ? "" : $row['tussenvoegsel']." ").$row['achternaam']."</em></a></li>";
			}
		}
		if($onderdeel > 0) {
			echo "</ul>";
		}
	}else {
		echo "<div class='information'><p class='icon'>Er zijn geen teamleden gevonden voor het geselecteerde team</p></div>";
	}
}
?>
<?php
include_once($_SERVER['DOCUMENT_ROOT']."/footer.php");
?>
